---
title: AI21 Labs
---

>[AI21 Labs](https://www.ai21.com/about) is a company specializing in Natural
> Language Processing (NLP), which develops AI systems
> that can understand and generate natural language.

This page covers how to use the `AI21` ecosystem within `LangChain`.

## Installation and Setup

- Get an AI21 api key and set it as an environment variable (`AI21_API_KEY`)
- Install the Python package:

<CodeGroup>
```bash pip
pip install langchain-ai21
```

```bash uv
uv add langchain-ai21
```
</CodeGroup>

## Chat models

### AI21 Chat

See a [usage example](/oss/integrations/chat/ai21).

```python
from langchain_ai21 import ChatAI21
```

## Deprecated features

:::caution The following features are deprecated.
:::

### AI21 LLM

```python
from langchain_ai21 import AI21LLM
```

### AI21 Contextual Answer

```python
from langchain_ai21 import AI21ContextualAnswers
```

## Text splitters

### AI21 Semantic Text Splitter

```python
from langchain_ai21 import AI21SemanticTextSplitter
```
